
//和普通函数有什么区别 ?
//1. 函数声明的时候  函数名首字母小写  类名首字母大写
//2. 函数声明的时候  不需要function关键字  类名声明的时候  需要function关键字
//3. 函数声明的时候  不需要return关键字  类名声明的时候  需要return关键字
//4. 函数声明的时候  不需要new关键字  类名声明的时候  需要new关键字
//5. 函数声明的时候  不需要{}  类名声明的时候  需要{}
//6. 函数声明的时候  不需要;  类名声明的时候  需要;
//7. 函数声明的时候  不需要this关键字  类名声明的时候  需要this关键字
//类的继承
//1. 类的继承  需要extends关键字
//2. 类的继承  需要super关键字
//3. 类的继承  需要constructor关键字
//4. 类的继承  需要new关键字
//5. 类的继承  需要{}
//6. 类的继承  需要;
//7. 类的继承  需要this关键字
//8. 类的继承  需要super关键字
//9. 类的继承  需要constructor关键字
//10. 类的继承  需要new关键字
//11. 类的继承  需要{}



//this指向的是哪个对象?  指向实例化的对象
function Person(name,age){
    this.name = name;
    this.age = age;
}


const wen =new Person("wen",18);
console.log(wen.name,wen.age);


const li = new Person("li",18);
console.log(li.name,li.age);




